Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
92 BARCLAY ROAD Semi-Detached £222,129 £125,000 10 Feb 2006
94 BARCLAY ROAD Semi-Detached £191,794 £44,250 30 Jul 1999
104 BARCLAY ROAD Terraced £223,372 £213,000 15 Feb 2022
106 BARCLAY ROAD Terraced £213,283 £165,000 21 Apr 2017
108 BARCLAY ROAD Semi-Detached £209,279 £167,000 14 Mar 2018
114 BARCLAY ROAD Terraced £214,594 £126,000 29 Aug 2012
120 BARCLAY ROAD Terraced £210,352 £120,000 10 Apr 2006
122 BARCLAY ROAD Terraced £207,000 £207,000 15 Mar 2024
124 BARCLAY ROAD Terraced £197,642 £54,000 10 Oct 2000